thought imitating intelligence - French English Dictionary